soccer socks - French English Dictionary